short-lived peace - Spanish English Dictionary